put up at a hotel - Turc Anglais Dictionnaire